package lac.serviceuint.job.cfg;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;

@XStreamAlias("param")
public class ServiceUnitJobParam {

	private String id;
	@XStreamAsAttribute
	private String name;
	@XStreamAsAttribute
	private String javaClassType;
	@XStreamAsAttribute
	private Integer index;
	@XStreamAsAttribute
	private String defalutValue;
	@XStreamAsAttribute
	private String describe;
	
	public ServiceUnitJobParam() {
		// TODO Auto-generated constructor stub
	}
	
	
	
	public ServiceUnitJobParam(String name, String javaClassType, Integer index, String defalutValue) {
		super();
		this.name = name;
		this.javaClassType = javaClassType;
		this.index = index;
		this.defalutValue = defalutValue;
	}


	
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getJavaClassType() {
		return javaClassType;
	}
	public void setJavaClassType(String javaClassType) {
		this.javaClassType = javaClassType;
	}
	public Integer getIndex() {
		return index;
	}
	public void setIndex(Integer index) {
		this.index = index;
	}
	public String getDefalutValue() {
		return defalutValue;
	}
	public void setDefalutValue(String defalutValue) {
		this.defalutValue = defalutValue;
	}
	public String getDescribe() {
		return describe;
	}
	public void setDescribe(String describe) {
		this.describe = describe;
	}
	
	
}
